Store lamb - German English Dictionary